// import com.alibaba.druid.sql.ast.SQLObjectImpl;
// import com.alibaba.druid.sql.visitor.SQLASTVisitor;

// import java.util.ArrayList;
// import java.util.List;

#include "SQLAlterTableTouch.h"
#include "../../visitor/SQLASTVisitor.h"

SQLAlterTableTouch::SQLAlterTableTouch()
{
  partition = std::make_shared<std::list<SQLAssignItem_ptr>>();
}

SQLAssignItem_list_ptr SQLAlterTableTouch::getPartition()
{
  return partition;
}

// @Override
void SQLAlterTableTouch::accept0(SQLASTVisitor_ptr visitor)
{
  visitor->visit(SharedObject(SQLAlterTableTouch));
  visitor->endVisit(SharedObject(SQLAlterTableTouch));
}
